/* 懒人图库 搜集整理 www.lanrentuku.com */

/*焦点图*/
.focus{ position:relative; width:100%; height: 100%;}  
.focus img{ width: 100%; height: 100%;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:50%; position:absolute; height:34px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:34px; padding-top:10px;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#d2d2d2;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff; border:5px #ea5a17 solid; top:-6px; border-radius:50%;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    




.qtab{ width:700px; overflow:hidden;}
.qtab #tab{position:relative; width:342px; float:left;}
.qtab #tab .tabList{ height:34px; line-height:34px; background:url(../images/tablistbg.jpg) repeat-x;}
.qtab #tab .tabList ul li{	float:left;	width:100px;	text-align:center;	margin-left:-1px;	position:relative;	cursor:pointer;	border-top:2px #63a1ec solid;	border-right:1px #a3cbfe solid;	border-bottom:1px #a3cbfe solid;	color:#184f92;}
.qtab #tab .tabCon{	position:absolute;	left:-1px;	top:40px;	border-top:none;	width:100%;	height:auto;}
.qtab #tab .tabCon div{	padding:10px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
.qtab #tab .tabCon div ul li{ line-height:24px;}
.qtab #tab .tabCon div ul li a{ font-size:14px;}
.qtab #tab .tabList li.cur{	border-bottom:none;	border-top:2px #1e70d3 solid;	border-bottom:none;	color:#184f92;	font-size:14px; 	font-weight:bold;}
.qtab #tab .tabCon div{ display:none;}
.qtab #tab .tabCon div.cur{ display:block; opacity:1; filter:alpha(opacity=100);}

.qtab #tab1{position:relative; width:342px; float:right;}
.qtab #tab1 .tabList{ height:34px; line-height:34px; background:url(../images/tablistbg.jpg) repeat-x;}
.qtab #tab1 .tabList ul li{	float:left;	width:100px;	text-align:center;	margin-left:-1px;	position:relative;	cursor:pointer;	border-top:2px #63a1ec solid;	border-right:1px #a3cbfe solid;	border-bottom:1px #a3cbfe solid;	color:#184f92;}
.qtab #tab1 .tabCon{	position:absolute;	left:-1px;	top:40px;	border-top:none;	width:100%;	height:auto;}
.qtab #tab1 .tabCon div{	padding:10px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
.qtab #tab1 .tabCon div ul li{ line-height:24px;}
.qtab #tab1 .tabCon div ul li a{ font-size:14px;}
.qtab #tab1 .tabList li.cur{	border-bottom:none;	border-top:2px #1e70d3 solid;	border-bottom:none;	color:#184f92;	font-size:14px; 	font-weight:bold;}
.qtab #tab1 .tabCon div{ display:none;}
.qtab #tab1 .tabCon div.cur{ display:block; opacity:1; filter:alpha(opacity=100);}

.qtab #tab2{position:relative; width:342px; float:left;}
.qtab #tab2 .tabList{ height:34px; line-height:34px; background:url(../images/tablistbg.jpg) repeat-x;}
.qtab #tab2 .tabList ul li{	float:left;	width:100px; text-align:center;	margin-left:-1px; position:relative; cursor:pointer; color:#184f92;}
.qtab #tab2 .tabCon{ position:absolute;	left:-1px; top:40px; border-top:none;	width:100%;	height:auto;}
.qtab #tab2 .tabCon div{ padding:10px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
.qtab #tab2 .tabCon div ul li{ line-height:26px;}
.qtab #tab2 .tabCon div ul li a{ font-size:14px;}
.qtab #tab2 .tabList li.cur{ border-bottom:none; border-bottom:none; color:#184f92;	font-size:14px; font-weight:bold;}
.qtab #tab2 .tabCon div{ display:none;}
.qtab #tab2 .tabCon div.cur{ display:block; opacity:1; filter:alpha(opacity=100);}

.qtab #tab3{position:relative; width:342px; float:right;}
.qtab #tab3 .tabList{ height:34px; line-height:34px; background:url(../images/tablistbg.jpg) repeat-x;}
.qtab #tab3 .tabList ul li{	float:left;	width:100px;	text-align:center;	margin-left:-1px;	position:relative;	cursor:pointer; color:#184f92;}
.qtab #tab3 .tabCon{	position:absolute;	left:-1px;	top:40px;	border-top:none;	width:100%;	height:auto;}
.qtab #tab3 .tabCon div{	padding:10px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
.qtab #tab3 .tabCon div ul li{ line-height:26px;}
.qtab #tab3 .tabCon div ul li a{ font-size:14px;}
.qtab #tab3 .tabList li.cur{	border-bottom:none;	border-bottom:none;	color:#184f92;	font-size:14px; 	font-weight:bold;}
.qtab #tab3 .tabCon div{ display:none;}
.qtab #tab3 .tabCon div.cur{ display:block; opacity:1; filter:alpha(opacity=100);}

.tskfq{ height:340px; overflow:hidden; background:url(../images/zdcybg.jpg) repeat-x;}
.tskfq #tab4{position:relative; width:980px; margin-left:20px;}
.tskfq #tab4 .tabList{ height:34px; line-height:34px;}
.tskfq #tab4 .tabList ul li{ float:left; width:62px; line-height:16px; text-align:center; margin-left:-1px;	position:relative; cursor:pointer; color:#6d6d6d; margin-top: 0.6em;}
.tskfq #tab4 .tabCon{	position:absolute;	left:-1px;	top:40px;	border-top:none;	width:100%;	height:auto;}
.tskfq #tab4 .tabCon div{	padding:10px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
.tskfq #tab4 .tabCon div ul li{ width:314px; height:284px; overflow:hidden; margin:2px; float:left;}

.tskfq #tab4 .tabCon div ul li a{ font-size:14px;}
.tskfq #tab4 .tabList li.cur{	border-bottom:none;	border-bottom:none;	color:#fff; font-size:12px; background:url(../images/maptlistbg.jpg) no-repeat; font-weight:bold;}
.tskfq #tab4 .tabCon div{ display:none;}
.tskfq #tab4 .tabCon div.cur{ display:block; opacity:1; filter:alpha(opacity=100);}

.link{ height:auto; overflow:hidden; border-top:2px #6f6f6f solid;}
.link .typename{ height:34px; line-height:34px; border-bottom:1px #c7c7c7 solid;color: #184f92;font-size: 14px;font-weight: bold;}
.link ul li{ width:auto; line-height:24px;  overflow:hidden; margin:4px 2px; float:left;}


















